package com.lyz.remote;

import com.lyz.core.impl.Context;

public interface IMsgHandler {
	
	/**
	 * 该方法需要在实例化之后立即调用
	 * @param tag
	 * @return
	 */
	public IMsgHandler initHandler(String tag, Context context);
	/**
	 * 按行发送数据，数据做过滤，过滤器需要实现IFilter接口，并在配置文件中指定
	 * @param msg
	 * @return
	 */
	public boolean sendMsg(String msg);
	/**
	 * 发送指定的字节，不做数据过滤
	 * @param msg
	 * @return
	 */
	public boolean sendMsg(byte[] msg);

}
